::v-deep .layer_wrap {
  width: 760px;
  height: auto;

  //原始头部
  .el-dialog__header {
    display: none;
  }

  //主题部分
  .el-dialog__body {
    width: 100%;
    height: auto;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden;


    .layer_inside {
      font-size: 14px;
      height: 100%;
      min-height: 220px;
      box-sizing: content-box;

      //标题头部
      .layer_header {
        background: white;
        height: 46px;
        line-height: 46px;
        font-size: 18px;
        margin: 20px 0 0 0;
        padding-left: 28px;
        color: #333333;
        font-weight: 500;
        box-sizing: border-box;
        border-left: 6px #3078ff solid;
        display: flex;
        flex-direction: row;
        padding-right: 24px;
        justify-content: space-between;

        .el-icon-close {
          display: flex;
          cursor: pointer;
          font-weight: bold;
          align-items: center;
        }
      }

      .layer_main_wrap {
        display: flex;
        flex-direction: column;
        box-sizing: content-box;
        overflow: hidden;
        border-radius: 4px;
        margin: 20px 40px 30px 40px !important;

        //表单主体
        .form_wrap {
          .form_inside {
            max-height: 500px;
            overflow-y: scroll;
            overflow-x: hidden;

            &::-webkit-scrollbar {
              width: 0 !important;
            }
          }

          .el-form-item {
            margin-bottom: 30px;

            .el-form-item-inside {
              display: flex;

              .item-title {
                width: 82px;
              }

              .item-content {
                width: 100%;

                .el-select {
                  width: 100%;
                }

                .el-input {
                  width: 100%;
                }
              }

              .remark-content .el-textarea__inner {
                resize: none;
                line-height: 28px;
                min-height: 84px !important;
              }
            }

            .el-form-button-inside {
              text-align: center;
              margin-bottom: 20px;
              margin-top: 14px;

              button {
                width: 120px;
              }
            }

            .el-form-item__error {
              margin-left: 82px;
              line-height: 28px;
              margin-bottom: 10px;
            }

            .el-transfer__buttons {
              .el-button {
                display: block;
                margin-bottom: 10px;
                margin-left: 0;
              }
            }


          }

          .button-wrap{
            margin-bottom: 0 !important;
          }
        }

        //删除主体
        .layer_delete_main {
          font-size: 16px;
          padding: 20px 0 30px 0;
        }

        //删除按钮
        .layer_delete_bottom {
          text-align: right;
          display: flex;
          flex-direction: row;
          justify-content: right;

          .button_item {
            font-size: 16px;
            font-weight: 200;
            padding: 10px 20px;
          }

          .cancel {
            margin-right: 14px;
          }
        }

        .layer_main_inside{
          border: 1px #dcdee2 solid;
        }

        .button-area{
          margin-top: 28px;
          .el-col{
            text-align: center;
          }
          .el-button{
            padding: 12px 28px;
          }
        }
      }

    }
  }
}